lucky sod - French English Dictionary